(global.webpackJsonp = global.webpackJsonp || []).push([ [ "pages/mine/index" ], {
    4576: function(e, n, t) {
        (function(e, n) {
            var o = t("4ea4");
            t("6cdc"), o(t("66fd"));
            var i = o(t("5719"));
            e.__webpack_require_UNI_MP_PLUGIN__ = t, n(i.default);
        }).call(this, t("bc2e").default, t("543d").createPage);
    },
    "4a0f": function(e, n, t) {
        t.r(n);
        var o = t("d347"), i = t.n(o);
        for (var c in o) [ "default" ].indexOf(c) < 0 && function(e) {
            t.d(n, e, function() {
                return o[e];
            });
        }(c);
        n.default = i.a;
    },
    5719: function(e, n, t) {
        t.r(n);
        var o = t("fee0"), i = t("4a0f");
        for (var c in i) [ "default" ].indexOf(c) < 0 && function(e) {
            t.d(n, e, function() {
                return i[e];
            });
        }(c);
        t("be0b");
        var r = t("f0c5"), a = Object(r.a)(i.default, o.b, o.c, !1, null, "1df22088", null, !1, o.a, void 0);
        n.default = a.exports;
    },
    d347: function(e, n, t) {
        (function(e) {
            var o = t("4ea4");
            Object.defineProperty(n, "__esModule", {
                value: !0
            }), n.default = void 0;
            var i = o(t("2eee")), c = o(t("c973")), r = o(t("9523")), a = t("26cb");
            function l(e, n) {
                var t = Object.keys(e);
                if (Object.getOwnPropertySymbols) {
                    var o = Object.getOwnPropertySymbols(e);
                    n && (o = o.filter(function(n) {
                        return Object.getOwnPropertyDescriptor(e, n).enumerable;
                    })), t.push.apply(t, o);
                }
                return t;
            }
            n.default = {
                components: {
                    signIn: function() {
                        Promise.all([ t.e("common/vendor"), t.e("pages/components/sign-in/index") ]).then(function() {
                            return resolve(t("9906"));
                        }.bind(null, t)).catch(t.oe);
                    },
                    loginBtn: function() {
                        Promise.all([ t.e("common/vendor"), t.e("pages/components/login-btn/index") ]).then(function() {
                            return resolve(t("87b0"));
                        }.bind(null, t)).catch(t.oe);
                    },
                    headBg: function() {
                        Promise.all([ t.e("common/vendor"), t.e("pages/components/head-bg/index") ]).then(function() {
                            return resolve(t("f909"));
                        }.bind(null, t)).catch(t.oe);
                    },
                    techSupport: function() {
                        Promise.all([ t.e("common/vendor"), t.e("pages/components/tech-support/index") ]).then(function() {
                            return resolve(t("c0ff"));
                        }.bind(null, t)).catch(t.oe);
                    },
                    privacyModal: function() {
                        Promise.all([ t.e("common/vendor"), t.e("pages/components/privacy-modal/index") ]).then(function() {
                            return resolve(t("831f"));
                        }.bind(null, t)).catch(t.oe);
                    },
                    Lion: function() {
                        Promise.all([ t.e("common/vendor"), t.e("pages/components/hover-menu/index") ]).then(function() {
                            return resolve(t("fbea"));
                        }.bind(null, t)).catch(t.oe);
                    }
                },
                data: function() {
                    return {
                        pageMeta: {
                            name: "我的首页",
                            category: "我的",
                            type: "首页",
                            column: "",
                            plate: ""
                        },
                        signInShow: !1,
                        collectList: [ {
                            icon: "bottle",
                            title: "我的收藏",
                            link: "/pages/pack/favorites/index",
                            eventCode: "my_collection_click"
                        }, {
                            icon: "book",
                            title: "我的订单",
                            link: "/pages/tickets/buytickets/home/home",
                            eventCode: "my_order_click"
                        }, {
                            icon: "zhanghu",
                            title: "账户设置",
                            link: "/pages/pack/setting/index",
                            eventCode: ""
                        } ],
                        signModalShow: !1,
                        userCheckinData: {}
                    };
                },
                computed: function(e) {
                    for (var n = 1; n < arguments.length; n++) {
                        var t = null != arguments[n] ? arguments[n] : {};
                        n % 2 ? l(Object(t), !0).forEach(function(n) {
                            (0, r.default)(e, n, t[n]);
                        }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : l(Object(t)).forEach(function(n) {
                            Object.defineProperty(e, n, Object.getOwnPropertyDescriptor(t, n));
                        });
                    }
                    return e;
                }({}, (0, a.mapState)({
                    checkInData: function(e) {
                        return e.user.checkInData;
                    },
                    isAgreePravicy: function(e) {
                        return e.user.isAgreePravicy;
                    }
                })),
                onShow: function() {
                    this.setTabBarIndex(3);
                },
                methods: {
                    signInBtn: function() {
                        var e = this;
                        return (0, c.default)(i.default.mark(function n() {
                            return i.default.wrap(function(n) {
                                for (;;) switch (n.prev = n.next) {
                                  case 0:
                                    e.$refs.signIn.show(), e.signModalShow = !0, e.handleCommonBeacon("my_signin_click"), 
                                    e.handleCommonUma("Um_Event_MyClick", {
                                        Um_Key_ButtonName: "签到积分"
                                    });

                                  case 4:
                                  case "end":
                                    return n.stop();
                                }
                            }, n);
                        }))();
                    },
                    signInHide: function() {
                        this.signModalShow = !1;
                    },
                    goLink: function(n) {
                        this.isLogin ? (this.handleLinkRoute(n.link), n.eventCode && this.handleCommonBeacon(n.eventCode), 
                        this.handleCommonUma("Um_Event_MyClick", {
                            Um_Key_ButtonName: n.title
                        })) : e.showToast({
                            title: "请先登录",
                            icon: "none"
                        });
                    },
                    setLogin: function() {
                        if (this.isAgreePravicy) {
                            e.showLoading({
                                title: "登录中",
                                mask: !0
                            });
                            try {
                                this.loginWX(function() {
                                    e.hideLoading();
                                }, !0);
                            } catch (n) {
                                n = VM2_INTERNAL_STATE_DO_NOT_USE_OR_PROGRAM_WILL_FAIL.handleException(n);
                                e.hideLoading();
                            }
                        } else this.$refs.privacyModal.show(), this.signModalShow = !0;
                    }
                }
            };
        }).call(this, t("543d").default);
    },
    fee0: function(e, n, t) {
        t.d(n, "b", function() {
            return i;
        }), t.d(n, "c", function() {
            return c;
        }), t.d(n, "a", function() {
            return o;
        });
        var o = {
            topBar: function() {
                return Promise.all([ t.e("common/vendor"), t.e("pages/components/top-bar/index") ]).then(t.bind(null, "6ebb"));
            },
            imageView: function() {
                return Promise.all([ t.e("common/vendor"), t.e("pages/components/image-view/index") ]).then(t.bind(null, "2ff9"));
            },
            tmIcon: function() {
                return Promise.all([ t.e("common/vendor"), t.e("components/tm-icon/index") ]).then(t.bind(null, "f4eb"));
            }
        }, i = function() {
            this.$createElement;
            this._self._c;
        }, c = [];
    }
}, [ [ "4576", "common/runtime", "common/vendor" ] ] ]);